package cn.alpha.open.autocode.mavenplugin;

import org.apache.maven.plugins.annotations.Parameter;

public class AutoCodeConfigure 
{
	@Parameter
	private ConvertCfg convert;
	
	@Parameter
	private DataSourceCfg dataSource;
    
	@Parameter
	private TemplateCfg template;
    
    @Parameter
    private FilterCfg filter;
    
    
    @Parameter(defaultValue = "false")
	private boolean override;


	public boolean isOverride() {
		return override;
	}

	public void setOverride(boolean override) {
		this.override = override;
	}

	public DataSourceCfg getDataSource() {
		return dataSource;
	}

	public void setDataSource(DataSourceCfg dataSource) {
		this.dataSource = dataSource;
	}

	public TemplateCfg getTemplate() {
		return template;
	}

	public void setTemplate(TemplateCfg template) {
		this.template = template;
	}

	public FilterCfg getFilter() {
		return filter;
	}

	public void setFilter(FilterCfg filter) {
		this.filter = filter;
	}

	public ConvertCfg getConvert() {
		return convert;
	}

	public void setConvert(ConvertCfg convert) {
		this.convert = convert;
	}

	
}
